#导入蓝图模块
from flask import Blueprint,request
from flask.json import jsonify

from dbb import db1
import json

from utils.myfile import myfile
# #实例化
bp_course = Blueprint("course",__name__)

# #接口
# @bp_course.route('/couponM',methods=['POST',"GET",'PUT','DELETE'])
# def couponM():
#     #添加
#     if request.method == "POST":
#         #获取用户输入
#         data = request.data
#         if data:
#             data = json.loads(data)
#         else:
#             data = request.form
#         #构造sql语句
#         sql = "insert into coupon values(0,'%s',%d,'%s','%s')"%(data['name'],int(data['total']),data['stime'],data['etime'])
#         #pymysql
#         db1.insert(sql)
#         #返回结果
#         return 'ok'
#     elif  request.method == "PUT":
#         #修改
#         #获取用户输入
#         data = request.data
#         if data:
#             data = json.loads(data)
#         else:
#             data = request.form
#         #构造sql语句 update 表名 set 字段名1=值，字段名2=值 where id=1
#         sql = "update coupon set name='%s',total=%d,starttime='%s',endtime='%s' where id=%d"%(data['name'],int(data['total']),data['stime'],data['etime'],int(data['id']))
#         db1.insert(sql)
#         return jsonify({"code":200})
#     elif request.method=="DELETE":
#         #获取 id
#         id=request.args.get('id')
#         sql="delete from coupon where id=%d"%(int(id))
#         db1.insert(sql)
#         return jsonify({"code":200})
#     else:
#         id=request.args.get('id')
#         sql="select * from coupon where id=%d"%(int(id))
#         res=db1.find(sql)
#         return jsonify({"code":200,'coupon':res})
    

import os    
#文件上传
@bp_course.route('/upload',methods=['POST'])
def upload():
    #获取文件
    file = request.files['file']
    #选择文件夹
    #创建文件夹
    myfile.file_mkdir(2)
    #保存文件
    file.save(os.path.join('./static/upload/2/',file.filename))
    #保存 /static/upload/1/
    return 'ok'
